#ifndef _TASK_MONITOR_
#define _TASK_MONITOR_
#ifdef __cplusplus
 extern "C" {
#endif
#include "includes.h"
#ifdef _TASK_MONITOR_GLOBALS
#define _TASK_MONITOR_EXT        
#else 
#define _TASK_MONITOR_EXT   extern
#endif

_TASK_MONITOR_EXT uint64_t Device_MonitorStk[512/8];
_TASK_MONITOR_EXT OS_TID HandleDevice_Monitor;

_TASK_MONITOR_EXT uint8_t USART2_DR16,Total_Switch;

__task void Device_Monitor(void);
__task void Boot_Sequence(void);
#ifdef __cplusplus
 }
#endif

#endif
